variegated scallop - Turkish English Dictionary